Winters in Johnson City are cold and variable, with temperatures often dropping below freezing, but also experiencing warmer days. Spring arrives slowly, with temperatures gradually warming up throughout March and April. Summer brings warm to hot conditions, with July being the hottest month on average, while August is almost as warm. Autumn is mild, with temperatures cooling down gradually from September to November.